ball of cotton waste - Spanish English Dictionary